Enhancing EJB Component Model∗†

نویسندگان

  • Vladimír Mencl
  • Jiří Adámek
  • Adam Buble
  • Petr Hnětynka
  • Stanislav Višňovský
چکیده

Component Based Software Development (CBSD) aims to lower software development costs by providing sophisticated facilities for software reuse. The Sun Microsystem’s Enterprise Java Beans (EJB) [4] is one of the currently used component based platforms for development of distributed, object-oriented applications. While EJB is successful at providing the basic features of software reuse, several aspects are not addressed by the EJB specification, although they have been already heavily explored in theoretical research. This paper aims at capturing the prospects and propositions for further evolution of the SOFA project [12, 6]. This project aims at improving the EJB architecture, mostly by incorporating results of theoretical research, leveraging the results acquired in the SOFA project. Such a task requires a deep analysis of the EJB architecture, the theoretical research has to go on to adapt its results specifically to the EJB architecture. Also, in certain cases, it is desirable to further explore the theoretical results.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Critical Evaluation of the EJB Transaction Model.fm

Enterprise JavaBeans is a widely-used technology that aims at supporting distributed component-based applications written in Java. One of the key features of the Enterprise JavaBeans architecture is the support of declarative distributed transactions, without requiring explicit coding. In this paper, after a brief introduction of the concepts and mechanisms related to the EJB Transaction Model,...

متن کامل

Mapping UML Component Specifications to JEE Implementations

Component-based Software Engineering (CbSE) has become a well-accepted approach for developing complex software systems due to its significant advantages on composition and reuse. In practice, however, its use still requires the conjunction of a component specification method that describes how system requirements are satisfied in terms of software components. Such a component specification is ...

متن کامل

Enterprise JavaBeans (EJB): New Opportunities for Component-Based Development of Web-Based Enterprise Solutions

Enterprise JavaBeans (EJB) provides a fully-scalable, distributed, and platform-independent component architecture for development of enterprise software systems while leveraging existing applications. EJB specification provides a server component environment that monitors and modifies the client-server communications to ensure the use of correct thread, security, transaction, and persistence s...

متن کامل

A Flexible Security Architecture for the EJB Framework

Since the Enterprise JavaBeans (EJB) specification 1.0 has been released in spring 1998, a great interest has been shown in this new technology. It is the first approach that defines a server-side component model for the Java platform. The EJB specification already has achieved a high grade of acceptance and will obtain an important role in the development of distributed applications in the fut...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001